Neural network algorithms take inspiration from the brain and involve large numers of simple neurons all working together. They are typically organised in layers where the outputs of one layer of neurons form the input to the next, but some neural networks, including Boltzmann machines and Kohonan networks, have connections within layers. Many neural networks are trained using some form of backpropagation.
Also known as: neural net
Used in glossary entries: backpropagation, Boltzmann machine

A multi-layer perceptron architecture

Deep learning architecture – multiple layers, with varying connection topologies.

Boltzmann Machine – fully conneced between and withi layers